home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / src / linux-headers-2.6.28-15 / arch / blackfin / mach-bf548 / Kconfig next >
Encoding:
Text File  |  2008-12-24  |  5.7 KB  |  326 lines

  1. if (BF54x)
  2.  
  3. source "arch/blackfin/mach-bf548/boards/Kconfig"
  4.  
  5. menu "BF548 Specific Configuration"
  6.  
  7. config DEB_DMA_URGENT
  8.     bool "DMA has priority over core for ext. accesses"
  9.     depends on BF54x
  10.     default y
  11.     help
  12.       Treat any DEB1, DEB2 and DEB3 request as Urgent
  13.  
  14. comment "Interrupt Priority Assignment"
  15. menu "Priority"
  16.  
  17. config IRQ_PLL_WAKEUP
  18.     int "IRQ_PLL_WAKEUP"
  19.     default 7
  20. config IRQ_DMAC0_ERR
  21.     int "IRQ_DMAC0_ERR"
  22.     default 7
  23. config IRQ_EPPI0_ERR
  24.     int "IRQ_EPPI0_ERR"
  25.     default 7
  26. config IRQ_SPORT0_ERR
  27.     int "IRQ_SPORT0_ERR"
  28.     default 7
  29. config IRQ_SPORT1_ERR
  30.     int "IRQ_SPORT1_ERR"
  31.     default 7
  32. config IRQ_SPI0_ERR
  33.     int "IRQ_SPI0_ERR"
  34.     default 7
  35. config IRQ_UART0_ERR
  36.     int "IRQ_UART0_ERR"
  37.     default 7
  38. config IRQ_RTC
  39.     int "IRQ_RTC"
  40.     default 8
  41. config IRQ_EPPI0
  42.     int "IRQ_EPPI0"
  43.     default 8
  44. config IRQ_SPORT0_RX
  45.     int "IRQ_SPORT0_RX"
  46.     default 9
  47. config IRQ_SPORT0_TX
  48.     int "IRQ_SPORT0_TX"
  49.     default 9
  50. config IRQ_SPORT1_RX
  51.     int "IRQ_SPORT1_RX"
  52.     default 9
  53. config IRQ_SPORT1_TX
  54.     int "IRQ_SPORT1_TX"
  55.     default 9
  56. config IRQ_SPI0
  57.     int "IRQ_SPI0"
  58.     default 10
  59. config IRQ_UART0_RX
  60.     int "IRQ_UART0_RX"
  61.     default 10
  62. config IRQ_UART0_TX
  63.     int "IRQ_UART0_TX"
  64.     default 10
  65. config IRQ_TIMER8
  66.     int "IRQ_TIMER8"
  67.     default 11
  68. config IRQ_TIMER9
  69.     int "IRQ_TIMER9"
  70.     default 11
  71. config IRQ_TIMER10
  72.     int "IRQ_TIMER10"
  73.     default 11
  74. config IRQ_PINT0
  75.     int "IRQ_PINT0"
  76.     default 12
  77. config IRQ_PINT1
  78.     int "IRQ_PINT0"
  79.     default 12
  80. config IRQ_MDMAS0
  81.     int "IRQ_MDMAS0"
  82.     default 13
  83. config IRQ_MDMAS1
  84.     int "IRQ_DMDMAS1"
  85.     default 13
  86. config IRQ_WATCHDOG
  87.     int "IRQ_WATCHDOG"
  88.     default 13
  89. config IRQ_DMAC1_ERR
  90.     int "IRQ_DMAC1_ERR"
  91.     default 7
  92. config IRQ_SPORT2_ERR
  93.     int "IRQ_SPORT2_ERR"
  94.     default 7
  95. config IRQ_SPORT3_ERR
  96.     int "IRQ_SPORT3_ERR"
  97.     default 7
  98. config IRQ_MXVR_DATA
  99.     int "IRQ MXVR Data"
  100.     default 7
  101. config IRQ_SPI1_ERR
  102.     int "IRQ_SPI1_ERR"
  103.     default 7
  104. config IRQ_SPI2_ERR
  105.     int "IRQ_SPI2_ERR"
  106.     default 7
  107. config IRQ_UART1_ERR
  108.     int "IRQ_UART1_ERR"
  109.     default 7
  110. config IRQ_UART2_ERR
  111.     int "IRQ_UART2_ERR"
  112.     default 7
  113. config IRQ_CAN0_ERR
  114.     int "IRQ_CAN0_ERR"
  115.     default 7
  116. config IRQ_SPORT2_RX
  117.     int "IRQ_SPORT2_RX"
  118.     default 9
  119. config IRQ_SPORT2_TX
  120.     int "IRQ_SPORT2_TX"
  121.     default 9
  122. config IRQ_SPORT3_RX
  123.     int "IRQ_SPORT3_RX"
  124.     default 9
  125. config IRQ_SPORT3_TX
  126.     int "IRQ_SPORT3_TX"
  127.     default 9
  128. config IRQ_EPPI1
  129.     int "IRQ_EPPI1"
  130.     default 9
  131. config IRQ_EPPI2
  132.     int "IRQ_EPPI2"
  133.     default 9
  134. config IRQ_SPI1
  135.     int "IRQ_SPI1"
  136.     default 10
  137. config IRQ_SPI2
  138.     int "IRQ_SPI2"
  139.     default 10
  140. config IRQ_UART1_RX
  141.     int "IRQ_UART1_RX"
  142.     default 10
  143. config IRQ_UART1_TX
  144.     int "IRQ_UART1_TX"
  145.     default 10
  146. config IRQ_ATAPI_RX
  147.     int "IRQ_ATAPI_RX"
  148.     default 10
  149. config IRQ_ATAPI_TX
  150.     int "IRQ_ATAPI_TX"
  151.     default 10
  152. config IRQ_TWI0
  153.     int "IRQ_TWI0"
  154.     default 11
  155. config IRQ_TWI1
  156.     int "IRQ_TWI1"
  157.     default 11
  158. config IRQ_CAN0_RX
  159.     int "IRQ_CAN_RX"
  160.     default 11
  161. config IRQ_CAN0_TX
  162.     int "IRQ_CAN_TX"
  163.     default 11
  164. config IRQ_MDMAS2
  165.     int "IRQ_MDMAS2"
  166.     default 13
  167. config IRQ_MDMAS3
  168.     int "IRQ_DMMAS3"
  169.     default 13
  170. config IRQ_MXVR_ERR
  171.     int "IRQ_MXVR_ERR"
  172.     default 11
  173. config IRQ_MXVR_MSG
  174.     int "IRQ_MXVR_MSG"
  175.     default 11
  176. config IRQ_MXVR_PKT
  177.     int "IRQ_MXVR_PKT"
  178.     default 11
  179. config IRQ_EPPI1_ERR
  180.     int "IRQ_EPPI1_ERR"
  181.     default 7
  182. config IRQ_EPPI2_ERR
  183.     int "IRQ_EPPI2_ERR"
  184.     default 7
  185. config IRQ_UART3_ERR
  186.     int "IRQ_UART3_ERR"
  187.     default 7
  188. config IRQ_HOST_ERR
  189.     int "IRQ_HOST_ERR"
  190.     default 7
  191. config IRQ_PIXC_ERR
  192.     int "IRQ_PIXC_ERR"
  193.     default 7
  194. config IRQ_NFC_ERR
  195.     int "IRQ_NFC_ERR"
  196.     default 7
  197. config IRQ_ATAPI_ERR
  198.     int "IRQ_ATAPI_ERR"
  199.     default 7
  200. config IRQ_CAN1_ERR
  201.     int "IRQ_CAN1_ERR"
  202.     default 7
  203. config IRQ_HS_DMA_ERR
  204.     int "IRQ Handshake DMA Status"
  205.     default 7
  206. config IRQ_PIXC_IN0
  207.     int "IRQ PIXC IN0"
  208.     default 8
  209. config IRQ_PIXC_IN1
  210.     int "IRQ PIXC IN1"
  211.     default 8
  212. config IRQ_PIXC_OUT
  213.     int "IRQ PIXC OUT"
  214.     default 8
  215. config IRQ_SDH
  216.     int "IRQ SDH"
  217.     default 8
  218. config IRQ_CNT
  219.     int "IRQ CNT"
  220.     default 8
  221. config IRQ_KEY
  222.     int "IRQ KEY"
  223.     default 8
  224. config IRQ_CAN1_RX
  225.     int "IRQ CAN1 RX"
  226.     default 11
  227. config IRQ_CAN1_TX
  228.     int "IRQ_CAN1_TX"
  229.     default 11
  230. config IRQ_SDH_MASK0
  231.     int "IRQ_SDH_MASK0"
  232.     default 11
  233. config IRQ_SDH_MASK1
  234.     int "IRQ_SDH_MASK1"
  235.     default 11
  236. config IRQ_USB_INT0
  237.     int "IRQ USB INT0"
  238.     default 11
  239. config IRQ_USB_INT1
  240.     int "IRQ USB INT1"
  241.     default 11
  242. config IRQ_USB_INT2
  243.     int "IRQ USB INT2"
  244.     default 11
  245. config IRQ_USB_DMA
  246.     int "IRQ USB DMA"
  247.     default 11
  248. config IRQ_OTPSEC
  249.     int "IRQ OPTSEC"
  250.     default 11
  251. config IRQ_TIMER0
  252.     int "IRQ_TIMER0"
  253.     default 11
  254. config IRQ_TIMER1
  255.     int "IRQ_TIMER1"
  256.     default 11
  257. config IRQ_TIMER2
  258.     int "IRQ_TIMER2"
  259.     default 11
  260. config IRQ_TIMER3
  261.     int "IRQ_TIMER3"
  262.     default 11
  263. config IRQ_TIMER4
  264.     int "IRQ_TIMER4"
  265.     default 11
  266. config IRQ_TIMER5
  267.     int "IRQ_TIMER5"
  268.     default 11
  269. config IRQ_TIMER6
  270.     int "IRQ_TIMER6"
  271.     default 11
  272. config IRQ_TIMER7
  273.     int "IRQ_TIMER7"
  274.     default 11
  275. config IRQ_PINT2
  276.     int "IRQ_PIN2"
  277.     default 11
  278. config IRQ_PINT3
  279.     int "IRQ_PIN3"
  280.     default 11
  281.  
  282.     help
  283.       Enter the priority numbers between 7-13 ONLY.  Others are Reserved.
  284.       This applies to all the above.  It is not recommended to assign the
  285.       highest priority number 7 to UART or any other device.
  286.  
  287. endmenu
  288.  
  289. comment "Pin Interrupt to Port Assignment"
  290. menu "Assignment"
  291.  
  292. config PINTx_REASSIGN
  293.     bool "Reprogram PINT Assignment"
  294.     default y
  295.     help
  296.       The interrupt assignment registers controls the pin-to-interrupt
  297.       assignment in a byte-wide manner. Each option allows you to select
  298.       a set of pins (High/Low Byte) of an specific Port being mapped
  299.       to one of the four PIN Interrupts IRQ_PINTx.
  300.  
  301.       You shouldn't change any of these unless you know exactly what you're doing.
  302.       Please consult the Blackfin BF54x Processor Hardware Reference Manual.
  303.  
  304. config PINT0_ASSIGN
  305.     hex "PINT0_ASSIGN"
  306.     depends on PINTx_REASSIGN
  307.     default 0x00000101
  308. config PINT1_ASSIGN
  309.     hex "PINT1_ASSIGN"
  310.     depends on PINTx_REASSIGN
  311.     default 0x01010000
  312. config PINT2_ASSIGN
  313.     hex "PINT2_ASSIGN"
  314.     depends on PINTx_REASSIGN
  315.     default 0x07000101
  316. config PINT3_ASSIGN
  317.     hex "PINT3_ASSIGN"
  318.     depends on PINTx_REASSIGN
  319.     default 0x02020303
  320.  
  321. endmenu
  322.  
  323. endmenu
  324.  
  325. endif
  326.